Lazy Evaluation in Apache Spark